package com.dl.utils;

import org.junit.Test;

import java.io.File;

/**
 * @author DL
 * @create 2021-04-14 10:26
 * 文件操作工具类
 */
public class FileUtils {

    /**
     * 删除指定目录文件或文件夹
     */
    public static boolean deleteFile(File file){
        boolean flag = false;
        System.out.println("file = " + file);
        if(file.exists()){ //判断文件是否存在
            if (file.isDirectory()) {
                File[] files = file.listFiles(); //声明目录下所有的文件 files[];
                for (File f : files) {
                    deleteFile(f);
                }
            }else{
                file.delete();
            }
            file.delete();
            flag = true;
        }
        return flag;
    }

/*    @Test
    public void test11(){
        File file = new File("G:\\huixuexiupload\\355e272f");
        System.out.println(FileUtils.deleteFile(file));
    }*/
}
